<!DOCTYPE html>
<html>
<head>
	<meta charset="utf-8">
	<title>Array对象：一个数组变量，就是一个数组对象</title>
	<script type="text/javascript">
	//将以下字符串转成数组，然后再转成字符串
	var str = "北京,上海,深圳,南京,合肥";
	//转成数组
	var arr = str.split(",");
	//再转换成字符串
	str = arr.join(",");
	document.write("类型是："+typeof(str)+",字符串为："+str+"<br/>");

	//reverse()将数组中各元素颠倒顺序。
	var arr = [1,2,3,4,5,6,7,8,9];
	arr.reverse();
	document.write(arr+"<br/>");

	//delete运算符，只能删除数组元素的值，而所占空间还在，总长度没变(arr.length)。
	var arr = [1,2,3,4,5,6,7,8,9];
	document.write("数组的长度为："+arr.length+"，值为："+arr+"<br/>");
	delete arr[0];
	delete arr[1];
	delete arr[2];
	document.write("数组的长度为："+arr.length+"，值为："+arr+"<br/>");

	//shift()：删除数组中第一个元素，返回删除的那个值，并将长度减1。
	//pop()：删除数组中最后一个元素，返回删除的那个值，并将长度减1。
	var arr = [1,2,3,4,5,6,7,8,9];
	document.write("数组的长度为："+arr.length+"，值为："+arr+"<br/>");
	arr.shift();
	document.write("数组的长度为："+arr.length+"，值为："+arr+"<br/>");
	arr.pop();
	document.write("数组的长度为："+arr.length+"，值为："+arr+"<br/>");
	</script>
</head>
<body>

</body>
</html>